construction teams - German English Dictionary